4.7.2 查询认证服务器详情(支持根据name查询)

基本信息

Path: /api/v1/authServer/query

Method: GET

接口描述:

请求参数

Query

注意: 1. 各个样例之间为并列关系, 实际发送请求时只需参照其中某一个即可

样例一

参数名称 是否必须 示例 备注
id 必须 认证服务器ID
name 非必须 认证服务器name

样例二

参数名称 是否必须 示例 备注
id 非必须 认证服务器ID
name 必须 认证服务器name
  1. 如果响应状态码为401且控制台【审计中心/设备安全日志】中存在接口攻击行为日志,处置原因为[SNORT]SNORT ACTION: BLOCK。说明是设备检测到了请求中存在攻击特征,触发了自动拦截。请检查name参数中是否存在SQL或命令注入特征,如select、delete等关键字,如果存在请修改认证服务器名后重试。如需协助,可联系深信服客户服务热线:400-630-6430。

返回数据

名称 类型 是否必须 默认值 备注 其他信息
code number 必须 返回编码 0 成功 其它值,失败
data object 必须 数据主体
├─ data object 必须 返回数据
├─ ├─ id string 必须 认证服务器ID
├─ ├─ name string 必须 认证服务名称
├─ ├─ authType string 必须 认证类型
├─ ├─ subtype string 必须 认证子类型 示例:ldap
├─ ├─ status number 必须 认证状态
├─ ├─ authGroup string 必须 认证所属组
├─ ├─ description string 必须 描述
├─ ├─ loginDomain string 必须 登录认证域
├─ ├─ config object 必须 认证服务器配置
├─ ├─ ├─userDirectory object 非必须 认证服务器绑定的用户目录
├─ ├─ ├─ ├─id string 必须 用户目录 id
├─ ├─ ├─ ├─name string 必须 用户目录名称
msg string 非必须 code对应的提示信息  

返回示例

{
    "code": 0,
    "data": {
        "data": {
            "id": "d36291f0-596a-11eb-a393-bbd9cb0893d1",
            "status": 1,
            "name": "11",
            "description": "",
            "authType": "auth/psw",
            "subtype": "radiusAccount",
            "authGroup": "PrimaryAuth",
            "config": {
                "userDirectory": {
                    "id": "ada6aac0-8bb3-11eb-9057-3f8c302f3ab6",
                    "name": "radius-user-directory",
                },
                "pluginUrl": "auth/psw/radiusAccount",
                "externalUserServerConfig": {
                    "secret": "♂♀☺♪♫◙♂1",
                    "timeout": "15",
                    "chartset": "UTF-8",
                    "authMethod": "CHAP",
                    "radiusExtConf": [{
                        "attributeId": 26,
                        "localVariable": "path",
                        "subAttributeId": null
                    }],
                    "enableRadiusExtConf": 0,
                    "radiusServerAddress": ["1.1.1.1:1812"]
                }
            },
            "loginDomain": "radius.com",
        }
    },
    "msg": "请求成功"
}
{
    "code": 0,
    "data": {
        "data": {
            "id": "1",
            "status": 1,
            "name": "本地密码认证",
            "description": "",
            "authType": "auth/psw",
            "subtype": "default",
            "authGroup": "PrimaryAuth",
            "config": {
                "type": "default",
                "pluginUrl": "auth/psw/default",
                "reqTimeout": "10"
            },
            "loginDomain": "local",
        }
    },
    "msg": "请求成功"
}

错误信息

错误提示 错误码
id参数不能为空 7201
name参数不能为空 7201
id和name参数至少需要传一个 7201
参数检查出错 10000001
操作失败,对象不存在或已被其他管理员删除 77200004
深信服科技 all right reserved,powered by Gitbook本文档更新于: 2024-11-20 11:03

results matching ""

    No results matching ""